﻿using System;
using System.Collections.Generic;

namespace SharpSqlAnalyzer.nodes.mdx
{
	// Token: 0x020003E6 RID: 998
	public class TMdxLevelContentNode : TParseTreeNode
	{
		// Token: 0x060027A4 RID: 10148 RVA: 0x0033BBE8 File Offset: 0x00339DE8
		public override void init(object arg1)
		{
			this.propertyList = (List<TMdxIdentifierNode>)arg1;
		}

		// Token: 0x060027A5 RID: 10149 RVA: 0x0033BBF6 File Offset: 0x00339DF6
		public override void accept(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x060027A6 RID: 10150 RVA: 0x0033BC08 File Offset: 0x00339E08
		public override void acceptChildren(TParseTreeVisitor v)
		{
			v.preVisit(this);
			if (this.propertyList != null)
			{
				foreach (TMdxIdentifierNode tmdxIdentifierNode in this.propertyList)
				{
					tmdxIdentifierNode.acceptChildren(v);
				}
			}
			v.postVisit(this);
		}

		// Token: 0x04001DD6 RID: 7638
		private List<TMdxIdentifierNode> propertyList;
	}
}
